[PATCH] seq_file: Disallow extremely large seq buffer allocations
authorEric Sandeen <sandeen@redhat.com>
Tue, 6 Jul 2021 17:56:03 +0000 (19:56 +0200)
committerSalvatore Bonaccorso <carnil@debian.org>
Tue, 3 Aug 2021 05:50:50 +0000 (06:50 +0100)
commit26dec332cc5b6ee3a9e1515099f8f17d356a845d
tree5832b37e630b910364d49f0445732fde17e31ade
parente0c03a1e9414e44e9876be14d701d03b43dda7a4
[PATCH] seq_file: Disallow extremely large seq buffer allocations

There is no reasonable need for a buffer larger than this,
and it avoids int overflow pitfalls.

Fixes: 058504edd026 ("fs/seq_file: fallback to vmalloc allocation")
Reported-by: Qualys Security Advisory <qsa@qualys.com>
Suggested-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Gbp-Pq: Topic bugfix/all
Gbp-Pq: Name seq_file-Disallow-extremely-large-seq-buffer-allocat.patch
fs/seq_file.c